Sound reasoning in tock-CSP

نویسندگان

چکیده

Abstract Specifying budgets and deadlines using a process algebra like CSP requires an explicit notion of time. The tock -CSP encoding embeds rich flexible approach for modelling discrete-time behaviours with powerful tool support. It uses event , interpreted to mark passage Analysis, however, has traditionally used the standard semantics CSP, which is inadequate reasoning about timed refinement. most recent version model checker FDR provides tailored support -CSP, including specific operators, but remains inadequate. In this paper, we characterise as language in its own right, enough deadlines, reason Zeno behaviour. We present first sound semantic that captures timewise fully mechanised Isabelle/HOL and, enable use FDR4 check refinement novel model, shifting, technique explicitly encodes refusals traces.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hierarchical Reasoning in Probabilistic CSP

Probabilistic CSP extends the language of CSP with an operator for probabilistic choice. However reasoning about an intricate combination of nondeterminism, communication and probabilistic behaviour can be complicated. In standard CSP, and in formal methods generally, such complication is overcome (when possible) by use of hierarchical reasoning. In this paper we provide a foundation for liftin...

متن کامل

A Taste of Sound Reasoning in Faust

We address the question of what software verification can do for the audio community by showcasing some preliminary design ideas and tools for a new framework dedicated to the formal reasoning about Faust programs. We use as a foundation one of the strongest current proof assistants, namely Coq combined with SSReflect. We illustrate the practical impact of our approach via a use case, namely th...

متن کامل

Qualitative CSP, Finite CSP, and SAT: Comparing Methods for Qualitative Constraint-based Reasoning

Qualitative Spatial and Temporal Reasoning (QSR) is concerned with constraint-based formalisms for representing, and reasoning with, spatial and temporal information over infinite domains. Within the QSR community it has been a widely accepted assumption that genuine qualitative reasoning methods outperform other reasoning methods that are applicable to encodings of qualitative CSP instances. R...

متن کامل

A Reasoning Method for Timed CSP Based on Constraint Solving

Timed CSP extends CSP by introducing a capability to quantify temporal aspects of sequencing and synchronization. It is a powerful language to model real time reactive systems. However, there is no verification tool support for proving critical properties over systems modelled using Timed CSP. In this work, we construct a reasoning method using Constraint Logic Programming (CLP) as an underlyin...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Acta Informatica

سال: 2021

ISSN: ['1432-0525', '0001-5903']

DOI: https://doi.org/10.1007/s00236-020-00394-3